package com.fone.player.client;

import java.util.List;

import org.simpleframework.xml.Attribute;
import org.simpleframework.xml.Element;
import org.simpleframework.xml.ElementList;
import org.simpleframework.xml.Root;

/**
 * @author 刘昆  (liukun@100tv.com)
 * @since  2014-04-22
 */

@Root(strict = false)
public class RcmdRst extends Rst{
	
	@Root(strict = false)
	public static class Rcmds{
		@ElementList(inline=true, entry="rcmd", required=false)
	    public List<Rcmd> rcmdList; 
		
	}
	
	@Root(strict = false)
	public static class Rcmd{
		
		/** 影片名称  */
		@Attribute(required=false)
		public String name;
		
		/** 影片图片  */
		@Attribute(required=false)
		public String pic;
		
		/** 详情页访问地址  */
		@Attribute(required=false)
		public String url;
		
		/** 视频详情页url */
		@Attribute(required=false)
		public String vturl;
		
		/** 1 当前播放视频 0 不是当前播放视频  */
		@Attribute(required=false)
		public int current;
		
		/** 简介*/
		@Attribute(required=false)
		public String desc;
	
	}
	
	@Root(strict = false)
	public static class Rp{
		
		/** 当前页码  */
		@Attribute(required=false)
		public String p;
		
		/** 总页数  */
		@Attribute(required=false)
		public String m;
		
		/** 下一页URL  */
		@Attribute(required=false)
		public String nurl;
		
	}
	
	/** 服务器地址  */
	@Element(required=false)
	public String host;
	
	/** 资源服务器地址  */
	@Element(required=false)
	public String shost;
	
	/** 1 规则剧集 2 电影 3 非规则剧集 */
	@Element(required=false)
	public String drama;
	
	/** 推荐(类似)影片列表 */
	@Element(required=false)
	public Rcmds rcmds;
	
	/** 分页  */
	@Element(required=false)
	public Rp rp;

}
